petechial typhus - French English Dictionary